explosion cavity - French English Dictionary